You will probably need to drive here, but once you're in it's much more effective and enjoyable to walk around. The attractions and center of Langhorne Borough is convenient, well lit, and easily traversed on foot. If you are traveling to the amusements or restaurants located around the city of Langhorne, you would be better of traveling by car. There are plenty of places to park. If you can't find parking there because it is usually pretty crowded or locals park since there are residence living in the vicinity, there are plenty of parking lots on side streets or in shopping plazas around the area.
Septa Regional Rail
(http://www.septa.org/serv...). R3 West Trenton line connects Philadelphia to the Northeast Suburbs. Stops include: Trevose, Neshaminy Falls, Langhorne, Woodbourne and Yardley.